







const unsigned int mask[4][4][10]=
{
{
{
0x00000007,
0x00030004,
0x00010006,
0x00010006,
0x00020005,
0x00040003,
0x00040003,
0x00010006,
0x00000007,
0x00000007,
},
{
0x00000018,
0x00180000,
0x00000018,
0x00100008,
0x00180000,
0x00100008,
0x00000018,
0x00180000,
0x00000018,
0x00100008,
},
{
0x00080000,
0x00080000,
0x00000008,
0x00000008,
0x00000008,
0x00000008,
0x00000008,
0x00080000,
0x00000008,
0x00000008,
},
{
0x00000004,
0x00000004,
0x00040000,
0x00000004,
0x00000004,
0x00000004,
0x00000004,
0x00000004,
0x00000004,
0x00000004,
},
},
{
{
0x00088070,
0x00388040,
0x80100068,
0x00108068,
0x00208058,
0x00408038,
0x00408038,
0x00188060,
0x00008078,
0x00008078,
},
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
{
0x00000C00,
0x0C000000,
0x00000C00,
0x08000400,
0x0C000000,
0x08000400,
0x00000C00,
0x0C000000,
0x00000C00,
0x08000400,
},
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
},
{
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
{
0x00000003,
0x00010002,
0x00000003,
0x00000003,
0x00010002,
0x00020001,
0x00020001,
0x00000003,
0x00000003,
0x00000003,
},
{
0x001003A0,
0x03300080,
0x00A00310,
0x02200190,
0x030000B0,
0x020001B0,
0x000003B0,
0x03300080,
0x000003B0,
0x020001B0,
},
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
},
{
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
{
0x0004FC00,
0xCC043000,
0x2400D804,
0x84007804,
0xC8003404,
0x90006C04,
0x1000EC04,
0xC4043800,
0x0000FC04,
0x80007C04,
},
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
{
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
},
},
};
const unsigned int zero_off[4]=
{
0x00070000,
0x00180000,
0x00080000,
0x00040000,
};
